Oil leak definitions

Search

Oil leak

Oil leak logo #10101) Gulf disaster
Found on https://www.crosswordclues.com/clue/oil-leak

Oil Leak

Oil Leak logo #21217Oil leak is London Cockney rhyming slang for a Sikh.
Found on http://www.probertencyclopaedia.com/browse/ZO.HTM
No exact match found.